package org.jeecg.modules.persongohome.entity;

import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

/**
 * @Description: 返乡人员
 * @Author: jeecg-boot
 * @Date:   2020-01-30
 * @Version: V1.0
 */
@Data
@TableName("person_go_home")
public class PersonGoHome implements Serializable {
    private static final long serialVersionUID = 1L;
    
	/**id*/
	@TableId(type = IdType.ID_WORKER_STR)
    private java.lang.String id;
	/**createBy*/
    private java.lang.String createBy;
	/**录入时间*/
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private java.util.Date createTime;
	/**updateBy*/
    private java.lang.String updateBy;
	/**updateTime*/
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private java.util.Date updateTime;
	/**sysOrgCode*/
    private java.lang.String sysOrgCode;
	/**返乡地*/
    private java.lang.String addressBeforeReturn;
	/**到达本辖区时间*/
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private java.util.Date timeReturn;
	/**返乡前工作单位*/
    private java.lang.String workUnit;
	/**人员类型*/
    private java.lang.String personType;
	/**来人姓名*/
    private java.lang.String name;
	/**性别*/
    private java.lang.String sex;
	/**年龄*/
    private java.lang.String age;
	/**身份证号*/
    private java.lang.String sfzh;
	/**乡镇*/
    private java.lang.String villages;
	/**责任单位*/
    private java.lang.String accountabilityUnit;
	/**身份证地址*/
    private java.lang.String addressSfz;
	/**本辖区居住地*/
    private java.lang.String villageUnits;
	/**本人联系电话*/
    private java.lang.String contactNumber;
	/**备注*/
    private java.lang.String remark;
	/**文件附件*/
    private java.lang.String attachmentFile;
	/**图片附件*/
    private java.lang.String attachmentPic;
	/**返乡时体温*/
    private java.lang.String thermogenic;
	/**主要症状*/
    private java.lang.String symptomatic;
	/**返乡前居住地*/
    private java.lang.String returmingHome;
	/**离开武汉时间*/
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private java.util.Date outOfTime;
	/**交通方式*/
    private java.lang.String fxTransportation;
	/**沿途停留点*/
    private java.lang.String stopOverPoint;
	/**同行人员姓名*/
    private java.lang.String thoseName;
	/**数据来源*/
    private java.lang.String dataSources;
	/**目前状态*/
    private java.lang.String currentState;
}
